short-term liquidity facility - Alemán Inglés Diccionario